high-level position - French English Dictionary